package net.pinnoocle.playdao.entity.shopPc.master;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * @author ye
 * @Description
 * @create 2021-10-22 17:22
 */
@Data
public class UpdateMasterParams {

    @ApiModelProperty("主持人id")
    @NotNull(message = "主持人id不能为空")
    private String masterId;

    @ApiModelProperty("姓名")
    private String userName;

    @ApiModelProperty("昵称")
    private String nickName;

    @ApiModelProperty("性别 0 未知 1 男 2 女")
    private String gender;

    @ApiModelProperty("星座")
    private String constellation;

    @ApiModelProperty("生日")
    private String birthday;

    @ApiModelProperty("详细地址")
    private String address;

    @ApiModelProperty("入职时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date entryDate;

    @ApiModelProperty("过期时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date expireDate;

    @ApiModelProperty("上班时间")
    @JsonFormat(pattern = "HH:mm")
    private Date workStartTime;

    @ApiModelProperty("审核状态 0 未审核 1 审核通过")
    private Integer isCheck;

    @ApiModelProperty("全职or兼职 0 兼职 1 全职")
    private Integer fullTime;

    @ApiModelProperty("工作状态 0 在职 1 离职")
    private Integer jobStatus;

    @ApiModelProperty("是否是热门DM 0 不是 1 是")
    private Integer isHot;

    @ApiModelProperty("推荐排序值")
    private Integer sort;
}
